Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Spain F13 Portugal F2 Portugal F3 Lithuania F1 Lithuania F2 USA F23 Mexico F11 Mexico F12 USA F3 USA F4 USA F5 USA F6 Germany F9 USA F2 Germany F2 Usa F9 Poland F1 Netherlands F1 Austria F5 Turkey F8 Dominican Republic F1 Lithuania F2 USA F24 Spain F16 V Abierto Internacional de Salinas - Salinas VI Abierto Internacional de Salinas - Salinas drkoop.com USTA Tennis Championships of Denver - Denver Copa Ericsson Mexico - Guadalajara Copa Ericsson Argentina - Buenos Aires Zagreb Open - Zagreb Siemens Open 2001 - Scheveningen Internazionali di Tennis de San Marino - San Marino Copa Ericsson Brazil - Sao Paulo Copa Ericsson Argentina - Buenos Aires BH Tennis Open International Cup - Belo Horizonte Copa Ericsson Peru - Lima Copa Ericsson Chile - Santiago San Luis Potosi Challenger - San Luis Potosi Copa Ericsson Brazil - Sao Paulo Copa Ericsson Uruguay - Montevideo Puerto Rico Challenger Tennis Event - Humacao Baden Open - Karlsruhe Siemens Open - Scheveningen Waco Tennis Challenger - Waco PEOPLEnet CUP - Dnepropetrovsk Kyoto Challenger Baton Rouge Challenger Wroclaw Challenger Talahassee Challenger Istanbul Challenger Karshi Challenger Sacramento Challenger Tiburon Challenger Calabasas Challenger Charlottesville Challenger Ramat Hasharon Challenger Nottingham Challenger Heilbronn Challenger 2007 Knoxville Challenger - Knoxville Aachen Challenger Bratislava Challenger Helsinki Challenger AT&T Challenger of Dallas - Dallas Bangkok Challenger BMW Tennis Championship - Sunrise Tallahassee Tennis Challenger - Tallahassee Karlsruhe Challenger Istanbul Challenger Hurricane Tennis Open - Bradenton Izmir Challenger Polska Energia Open - Bytom Mons Challenger Orleans Challenger Geneva Challenger Helsinki Challenger Dallas Challenger Semgroup Challenger - Tulsa Petange Challenger Orleans Challenger Helsinki Challenger Petange Challenger Orleans Challenger Eckental Challenger Kyoto Challenger Kazan Challenger Rome Challenger Astana Challenger 2000 Challenger de Granby - Granby 9th Wartburg Open - Eisenach Reunion Island Challenger Mouilleron-Le-Captif Challenger Copa Ericsson Chile - Santiago Heilbronn Challenger Prostejov Challenger Vancouver Challenger Tashkent Challenger Raanana Challenger Nanjing Challenger Taipei City Challenger Heilbronn Challenger Eckental Challenger Prostejov Challenger Bergamo Challenger Lexington Challenger Shymkent Challenger Ilkley Challenger Perugia Challenger Gwangju Challenger Chengdu Challenger Jinan Challenger M25 Tbilisi Eckental Challenger Helsinki Challenger Andria Challenger Playford Challenger Pekao Open 2001 - Szczecin Wroclaw Challenger St. Brieuc Challenger Recanati Challenger Ortisei Challenger Rennes Challenger Seoul Challenger Busan Challenger Orleans Challenger Nottingham Challenger Ortisei Challenger Kazan Challenger Copa Ericsson Uruguay - Montevideo Copa Ericsson Costa Rica - San Jose XI Venice Open - Venice Mons Challenger Tashkent Challenger Pau Challenger Porto Challenger Vancouver Challenger Vilnus Challenger Samarkand Challenger Oeiras 1 Challenger Bratislava 1 Challenger Blois Challenger San Benedetto Challenger Brest Challenger Lugano Challenger Abidjan 1 Challenger Istanbul Challenger Abidjan 2 Challenger Ortisei Challenger Quimper Challenger Bratislava Challenger Astana Challenger Chicago Challenger Andria Challenger Rennes Challenger Chisinau Challenger Astana Challenger Rome Challenger St. Brieuc Challenger Mouilleron-Le-Captif Challenger Quimper Challenger Winnetka Challenger Segovia Challenger Drummondville Challenger St. Brieuc Challenger Grodzisk Mazowiecki Challenger drkoop.com USTA Challenger of Tallahassee - Tallahassee Lille Challenger Copa Ericsson Argentina - Buenos Aires Helsinki Challenger Oeiras 1 Challenger Oeiras 2 Challenger Levene Gouldin & Thompson Tennis Challenger - Binghamton St. Brieuc Challenger Seoul Challenger Grodzisk Mazowiecki Challenger Zhangjiagang Challenger Tenerife 1 Challenger Quimper Challenger Lugano Challenger Hamburg Challenger Gwangju Challenger Shenzhen 1 Challenger Guangzhou Challenger Taipei Challenger Kachreti Challenger Estoril Open - Estoril San Marino Challenger Open Seat-Godo 2000 - Barcelona GHI Bronx Tennis Classic - Bronx Braunschweig Challenger Savannah Challenger Chevrolet Cup - Vina del Mar Copa AT&T - Buenos Aires Abierto Mexicano de Tenis Pegaso - Acapulco Sao Paulo Challenger Salinas Challenger Rhodes Challenger U.S. Men's Clay Court Championships - Houston Croatia Open - Umag Idea Prokom Open - Sopot Vancouver Challenger Monterrey Challenger Campionati Internazionali di Sicilia - Palermo Kremlin Cup - Moscow Heineken Open - Auckland BellSouth Open - Vina del Mar Estoril Open - Estoril Trofeo Conde de Godo - Barcelona Allianz Suisse Open Gstaad - Gstaad CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Abierto Mexicano de Tenis Pegaso - Acapulco Open Seat Godo 2003 - Barcelona Idea Prokom Open - Sopot Sarasota Challenger BMW Open - Munich Mouilleron-Le-Captif Challenger Irving Challenger Open Seat Godo - Barcelona China Open - Beijing Davidoff Swiss Indoors - Basel ABN/AMRO World Tennis Tournament - Rotterdam BMW Open - Munich Gerry Weber Open - Halle China Open - Beijing CA Tennis Trophy - Vienna Davidoff Swiss Indoors - Basel Knoxville Challenger Estoril Open - Estoril Bratislava Challenger BA-CA Tennis Trophy - Vienna Davidoff Swiss Indoors Basel - Basel ARAG World Team Championship - Dusseldorf Chennai Open - Chennai Copa Telmex - Buenos Aires Open Seat Godo 2007 - Barcelona Gerry Weber Open - Halle Champaign Challenger BA-CA Tennis Trophy - Vienna Copa Telmex - Buenos Aires The Artois Championships - London Orange Warsaw Open - Warsaw If Stockholm Open - Stockholm Medibank International - Sydney Copa Telmex - Buenos Aires Abierto Mexicano Telcel - Acapulco Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Nottingham Challenger Nottingham-2 Challenger SAP Open - San Jose Legg Mason Tennis Classic - Washington Open Sud de France - Montpellier Brisbane International - Brisbane Medibank International - Sydney Davidoff Swiss Indoors - Basel Cherbourg Challenger Mons Challenger Dallas Challenger Copa Telmex - Buenos Aires Manacor Challenger SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Bratislava Challenger Hersonissos 1 Challenger Davidoff Swiss Indoors Basel - Basel Copa Claro - Buenos Aires Orleans Challenger AEGON Championships - London Delray Beach International Tennis Championships - Delray Beach Brasil Open - Sao Paulo SAP Open - San Jose Copa Claro - Buenos Aires Serbia Open - Belgrade Farmers Classic - Los Angeles Citi Open - Washington Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Legg Mason Tennis Classic - Washington If Stockholm Open - Stockholm Rakuten Japan Open - Tokyo If Stockholm Open - Stockholm Valencia Open - Valencia Brisbane International - Brisbane Brasil Open - Sao Paulo Atlanta Tennis Championships - Atlanta Delray Beach International Tennis Championships - Delray Beach AEGON Championships - London Topshelf Open - 's-Hertogenbosch BB&T Atlanta Open - Atlanta Winston-Salem Open - Winston-Salem Copa Claro - Buenos Aires Abierto Mexicano Telcel - Acapulco Brisbane International - Brisbane Swiss Indoors Basel - Basel Brisbane International - Brisbane BRD Nastase Tiriac Trophy - Bucharest Shenzhen Open - Shenzhen China Open - Beijing Kremlin Cup - Moscow BMW Open - Munich Shenzhen Open - Shenzhen Memphis Open - Memphis PBZ Zagreb Indoors - Zagreb Mons Challenger Swiss Indoors Basel - Basel Athens Challenger Davidoff Swiss Indoors Basel - Basel Bratislava Challenger Kremlin Cup - Moscow Citi Open - Washington Qatar ExxonMobil Open - Doha Dubai Duty Free Tennis Championships - Dubai Gerry Weber Open - Halle Gerry Weber Open - Halle BMW Open - Munich Kremlin Cup - Moscow Helsinki Challenger Melbourne Summer Set - Melbourne Davidoff Swiss Indoors - Basel Delray Beach International Tennis Championships - Delray Beach Winston-Salem Open - Winston-Salem St. Petersburg Open - St. Petersburg Winston-Salem Open - Winston-Salem Cherbourg Challenger Moselle Open - Metz Dubai Duty Free Tennis Championships - Dubai Binghamton Challenger Truist Atlanta Open - Atlanta Belgrade 2 - Belgrade Astana Open - Nur-Sultan Wuxi Challenger Tata Open Maharashtra - Pune Dubai Duty Free Tennis Championships - Dubai Heineken Open - Auckland Movistar Open - Santiago Abierto de Tenis Mifel - Los Cabos Libema Open - 's-Hertogenbosch Atlanta Tennis Championships - Atlanta Farmers Classic - Los Angeles Abierto Mexicano Telcel - Acapulco Mallorca Open - Mallorca AEGON Championships - London Rennes Challenger US Men's Clay Court Championship - Houston Barcelona Open BancSabadell - Barcelona Open de Nice Cote d'Azur - Nice St. Petersburg Open - St. Petersburg Heineken Open - Auckland Cassis Challenger Open 13 - Marseille Brest Challenger Anytech365 Andalucia Open - Marbella Hall of Fame Tennis Championships - Newport Valencia Open - Valencia Aircel Chennai Open - Chennai Barcelona Open BancSabadell - Barcelona US Men's Clay Court Championship - Houston Geneva Open - Geneva Topshelf Open - 's-Hertogenbosch Gerry Weber Open - Halle III Gramado Open de Tenis - Gramado Antalya Cup - Antalya BB&T Atlanta Open - Atlanta China Open - Beijing Brescia Challenger St. Petersburg Open - St. Petersburg Pau Challenger Garanti Koza Sofia Open - Sofia XL Capital Bermuda Open - Bermuda Kremlin Cup - Moscow Geneva Open - Geneva Aegon Nottingham Open - Nottingham Winnetka Challenger Recanati Challenger Kremlin Cup - Moscow Franklin Templeton Tennis Classic - Scottsdale Copa Ericsson - Buenos Aires Hong Kong Challenger Zhuhai Challenger Open Sud de France - Montpellier Vancouver Challenger Busan Challenger ABN AMRO World Tennis Tournament - Rotterdam Citi Open - Washington Vilnius Challenger Qatar ExxonMobil Open - Doha Busan Challenger Grodzisk Mazowiecki Challenger Geneva Open - Geneva St. Petersburg Open - St. Petersburg Chengdu Open - Chengdu Swiss Indoors Basel - Basel Tata Open Maharashtra - Pune Roanne Challenger Murray River Open - Melbourne Lyon Challenger Verizon Tennis Challenge - Atlanta AIG Japan Open - Tokyo CA Tennis Trophy - Vienna Serbia Open - Belgrade Noventi Open - Halle Open 13 - Marseille Hamburg European Open - Hamburg Hersonissos 2 Challenger Citi Open - Washington Lugano Challenger International Championship of Croatia - Umag Tbilisi Challenger Gonet Geneva Open - Geneva Pozoblanco Challenger Bratislava 1 Challenger Orleans Challenger Hamburg European Open - Hamburg Sofia Open - Sofia Abierto Mexicano Telcel - Acapulco Open SEAT 2008 - Barcelona ATP Studena Croatia Open Umag - Umag Brest Challenger Lille Challenger Bratislava 2 Challenger Qatar ExxonMobil Open - Doha Sony Ericsson Open - Miami Busan Challenger Copa AT&T - Buenos Aires Lexington Challenger Abierto Mexicano de Tenis Pegaso - Acapulco Copa AT&T - Buenos Aires Dubai Open - Dubai Kremlin Cup - Moscow Qatar ExxonMobil Open - Doha Erste Bank Open - Vienna Sydney International - Sydney Abierto Mexicano Telcel - Acapulco Kremlin Cup - Moscow Citi Open - Washington Waldbaum's Hamlet Cup - Long Island Cerveza Club Colombia Open - Bogota The Ericsson Open - Miami Ottignies-Louvain-la-Neuve Challenger Tennis Masters Series - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Toronto Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Lille Challenger Gwangju Challenger Countrywide Classic - Los Angeles Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Toronto Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Telecom Italia Masters - Rome Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Hamburg Rogers Cup - Montreal Tennis Masters Series - Madrid Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Kremlin Cup - Moscow Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Western & Southern Financial Group Masters - Cincinnati Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte Carlo Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Rogers Masters - Montreal Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Delray Beach Open - Delray Beach Internazionali BNL d'Italia - Rome BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Internazionali BNL d'Italia - Rome Mutua Madrid Open - Madrid Rogers Cup - Toronto BNP Paribas Open - Indian Wells BNP Paribas Masters - Paris Open Sud de France - Montpellier Western & Southern Financial Group Masters - Cincinnati Delray Beach International Tennis Championships - Delray Beach Shanghai ATP Masters - Shanghai BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Western & Southern Open - Cincinnati BNP Paribas Masters - Paris The Ericsson Open - Miami Western & Southern Open - New York French Open - Paris French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Millennium Estoril Open - Estoril Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Sony Ericsson Open - Miami French Open - Paris Kremlin Cup - Moscow BNP Paribas Open - Indian Wells Wimbledon - London Western & Southern Open - Cincinnati U.S. Open - New York Australian Open - Melbourne Miami Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Coupe Rogers - Montreal French Open - Paris Erste Bank Open - Vienna Truist Atlanta Open - Atlanta Rogers Cup - Montreal Miami Open - Miami Rogers Cup - Toronto Western & Southern Open - Cincinnati BNP Paribas Masters - Paris Sony Open Tennis - Miami National Bank Open - Montreal Wimbledon - London Miami Open - Miami Shanghai Rolex Masters - Shanghai U.S. Open - New York Miami Open - Miami Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris St. Petersburg Open - St. Petersburg U.S. Open - New York U.S. Open - New York Australian Open - Melbourne Wimbledon - London French Open - Paris U.S. Open - New York U.S. Open - New York U.S. Open - New York French Open - Paris BB&T Atlanta Open - Atlanta Citi Open - Washington China Open - Beijing Rogers Cup - Montreal French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London Australian Open - Melbourne Davis Cup, World Group, SF, RUS-ARG 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, 1R, ARG-CZE 5-0 Davis Cup, World Group, 1R, ARG-SWE 5-0 Davis Cup, World Group, QF, SWE-ARG 4-1 French Open - Paris Davis Cup, World Group, F, ARG-ESP 1-3 Davis Cup, Group 2, 1R, LTU-GEO 3-2 Davis Cup, Group 2, 1R, LTU-GBR 3-2 Davis Cup, World Group, SF, FRA-ARG 5-0 Davis Cup, World Group, 1R, GER-ARG 1-4 Davis Cup, Group II, 1R, LTU-CYP 4-1 Davis Cup, Group I, 1R, POL-LTU 3-2 Davis Cup, Group I, LTU-UKR 1-4 Davis Cup, Group I, PO, SLO-LTU 5-0 Wimbledon - London U.S. Open - New York Davis Cup, Group II, 1R, LTU-EST 3-1 Davis Cup, Group II, 2R, FIN-LTU 3-2 French Open - Paris Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Western & Southern Open - Cincinnati Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London Wimbledon - London Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, Group II, 3R, BIH-LTU 2-3 Davis Cup, Group II, 1R, EST-LTU 3-2 Davis Cup, World Group, QF, ARG-CRO 4-1 Davis Cup, PO, SWE-ARG 2-3 Davis Cup, World Group, QF, AUS-ARG 1-4 Davis Cup, Group I, PO, LTU-PAK 4-0 Davis Cup, World Group, 1R, ARG-GER 5-0 Davis Cup, World Group, SF, ARG-AUS 5-0 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, Group 2, 2R, SLO-LTU 5-0 Davis Cup, Group II, 1R, NOR-LTU 0-5 Davis Cup, Group II, 2R, RSA-LTU 2-3 Colonial Classic - Kooyong Australian Open (juniors) French Open (juniors) Davis Cup, World Group, 1R, ARG-MAR 5-0 Davis Cup, World Group, QF, ARG-SWE 4-1 All Lower level tournaments Davis Cup, Europe/Africa Group II, 2R, IRL-LTU 2-3 Davis Cup, Europe/Africa Group II, 3R, LTU-SLO 2-3 Davis Cup, World Group, SF, SRB-ARG 2-3 Davis Cup, World Group, SF, SVK-ARG 4-1 Davis Cup, World Group, 1R, ARG-GBR 4-1 Davis Cup, World Group, QF, CRO-ARG 2-3 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, Group II, 1R, LTU-EGY 4-1 Davis Cup, World Group, 1R, ARG-ROU 4-1 Tennis Masters Cup - Houston Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Davis Cup, Group I, PO, PAK-LTU 3-2 Olympics - Beijing Davis Cup, Group I, 1R, ARG-LTU 4-0 Davis Cup, Group II, 1R, LTU-NOR 3-2 Olympics - London Davis Cup, Group I, PO, LTU-GEO 3-2 Colonial Classic - Kooyong Olympics - Rio de Janeiro U.S. Open (juniors) Wimbledon (juniors) Davis Cup, Group II, 1R, MAR-LTU 2-3 Australian Open (juniors) AAMI Classic - Kooyong AAMI Classic - Kooyong Colonial Classic - Kooyong Istanbul Challenger